DragonBone的类对象
描述:
用于创建DragonBone
对象的类。
getLooks
类型: 函数。
描述:
返回DragonBone
动画模型文件的可用的外观列表。
签名:
getLooks: function(self: DragonBoneClass, boneStr: string): {string}
参数:
参数名 | 类型 | 描述 |
---|---|---|
boneStr | string | 要获取外观的DragonBone 文件名字符串。 |
返回值:
返回类型 | 描述 |
---|---|
{string} | 包含可用外观的字符串列表。 |
getAnimations
类型: 函数。
描述:
返回DragonBone
动画模型文件的可用的动画列表。
签名:
getAnimations: function(self: DragonBoneClass, boneStr: string): {string}
参数:
参数名 | 类型 | 描述 |
---|---|---|
boneStr | string | 要获取动画的DragonBone 文件名字符串。 |
返回值:
返回类型 | 描述 |
---|---|
{string} | 包含可用动画的字符串列表。 |
__call
类型: 元方法。
描述:
使用指定的骨骼字符串创建DragonBone
的新实例。
签名:
metamethod __call: function(self: DragonBoneClass, boneStr: string): DragonBone | nil
参数:
参数名 | 类型 | 描述 |
---|---|---|
boneStr | string | 用于创建新实例的DragonBone 文件名字符串。DragonBone 文件名字符串可以是不带扩展名的文件路径,例如 "DragonBone/item",或包含所有相关扩展名的完整文件路径,例如:"DragonBone/item_ske.json |
返回值:
返回类型 | 描述 |
---|---|
DragonBone | 'DragonBone' 的新实例。如果找不到指定的文件,则返回 nil。 |
__call
类型: 元方法。
描述:
使用指定的骨骼和图集文件创建DragonBone
的新实例。
此函数仅加载模型文件内的第一个骨架。
签名:
metamethod __call: function(self: DragonBoneClass, boneFile: string, atlasFile: string): DragonBone | nil
参数:
参数名 | 类型 | 描述 |
---|---|---|
boneFile | string | 要加载的骨骼文件的文件名。 |
atlasFile | string | 要加载的图集文件的文件名。 |
返回值:
返回类型 | 描述 |
---|---|
DragonBone | 带有指定骨骼文件和图集文件的DragonBone 的新实例。如果找不到指定的文件,则返回 nil。 |